const {ObjectID} = require('mongodb');
const {mongoose} = require('./../server/db/mongoose');
const {Todo} = require('./../server/models/todo');
const {User} = require('./../server/models/user');




let id = '5a38e44f4e4e02cbd9429c29';

if (!ObjectID.isValid(id)) {
    return console.log('ID not valid')

}
// Todo.find({
//     _id: id
// }).then((todos) => {
//     console.log('Todos', todos);
// })
//
// Todo.findOne({
//     _id: id
// }).then((todo) => {
//     console.log('Todo', todo);
// })

// Todo.findById(id).then((todo) => {
//     if (!todo) {
//         return console.log('Id not found')
//     }
//     console.log('Todo', todo);
// }).catch((e) => {
//     console.log(e.message);
//
// })

User.findById(id).then((user) => {
    if (!user) {
        return console.log('Id not found')
    }
    console.log('User', user);
}, (err) => {
    console.log(err);
}).catch((e) => {
    console.log(e.message);

})


